what is a consulting interview like